make its presence felt - German English Dictionary